<STYLE TYPE="text/css">
html, body {
margin:0;
padding:0;
height:100%;
background:#FFFFFF;
}


A:LINK {color: #6D7C83; text-decoration: none; font-weight:bold; font-family:arial; }
A:VISITED {color: #6D7C83; text-decoration: none; font-weight:bold; font-family:arial; }
A:HOVER {color: #000000; text-decoration: none; font-family:arial; }

A:LINK.navLink {color: #6D7C83; text-decoration: none; font-weight:bold; font-family:arial;  font-size:13px;}
A:VISITED.navLink {color: #6D7C83; text-decoration: none; font-weight:bold; font-family:arial;  font-size:13px;}
A:HOVER.navLink {color: #000000; text-decoration: none; font-weight:bold; font-family:arial;  font-size:13px;}

A:LINK.day_header {color: #6D7C83; text-decoration: none; font-weight:bold; font-family:arial; font-size:11px; }
A:VISITED.day_header {color: #6D7C83; text-decoration: none; font-weight:bold; font-family:arial; font-size:11px; }
A:HOVER.day_header {color: #000000; text-decoration: none; font-weight:bold; font-family:arial; font-size: 11px;}

A:LINK.minicallink {color: black; text-decoration: underline; font-family:arial; font-size:9px; }
A:VISITED.minicallink {color: black; text-decoration: underline; font-family:arial; font-size:9px; }
A:HOVER.minicallink {color: gray; text-decoration: underline; font-weight:bold; font-family:arial; font-size: 9px;}

p {font-family: arial; color: #000000;}

table.monthdisplay {
	height:auto;
	height:100%;
	width:100%;
	border-width:1px;
	border-spacing:1px;
	border-style:solid;
	border-collapse:collapse;
	border-color:#666666;
	background-color:#FFFFFF;
	z-index:1;
}

table.daydisplay {
	height:510px;
	width:100%;
	border-width:1px;
	border-spacing:1px;
	border-style:solid;
	border-collapse:collapse;
	border-color:#666666;
	background-color:#FFFFFF;
	z-index:1;
}


table.weekdisplay {
	height:490px;
	width:100%;
	border-width:1px;
	border-spacing:1px;
	border-style:solid;
	border-collapse:collapse;
	border-color:#666666;
	background-color:#FFFFFF;
	z-index:1;
}

table.overheaddisplay {
	width:100%;
	border-width:1px;
	border-spacing:1px;
	border-style:solid;
	border-collapse:collapse;
	border-color:#666666;
	background-color:#FFFFFF;
}


table.overheadwkdisplay {
	width:100%;
	border-width:1px;
	border-spacing:1px;
	border-style:solid;
	border-collapse:collapse;
	border-color:#666666;
	background-color:#FFFFFF;
}

table.monthdisplay th {
	font-size: 13px;
	color:#000000;
	background-color:#CCCCCC;
	align:center;
	width:14%;
}

table.monthdisplay td {
	text-align:top;
	height:15%;
}

table.monthdisplay td a {
	padding:0px;
}

table.monthdisplay td a:link, table.monthdisplay td a:visited {
	padding:0px;
}


div#onTop {
	z-index:+1;
	position:relative;
	width:100%;
	height:87%;
	overflow:auto;
	color:white;
	font-family:arial;
	font-size:12px;
}

div#whiteFont {
	color:white;
	font-family:arial;
}

div#calTitle {
	color:white;
	font-family:arial;
}

table.monthdisplay td:hover {
	background-color:#E1E4F0;
}

th.minicaldisplay {
	font-size: 10px;
	font-weight:bold;
	align:center;
}

th.minicaldisplay {
	font-size: 10px;
	font-weight:bold;
	align:center;
	color:white;
	background:#555555;
}

th.minicalheader {
	font-size: 12px;
	font-weight:bold;
	align:center;
}


td.hourdisplay {
	font-size: 12px;
	font-weight:bold;
}

table.daydisplay tr:hover {
	background-color:#E1E4F0;
}

table.weekdisplay tr:hover {
	background-color:#E1E4F0;
}

td.eventDisplay {
	background-color:silver;
}

td.eventDisplay:hover {
	background-color:#E1E4F0;
}

td.weekdisplay {
	font-size: 13px;
	font-weight:bold;
}

.minical {
	background:#EEEEEE;
	padding:0px;
	border:1px solid #AAAAAA; 
	border-right-style:none; 
}

.dateheader {
	font-family:sans-serif;
	font-size: 23px;
	font-weight:bold;
	letter-spacing:1px;
}

#printOverflow {
	width:100%;
	height:510px;
	overflow-y:scroll;
	overflow-x:none;
}

div#weekOverflow {
	width:100%;
	height:490px;
	overflow-y:scroll;
	overflow-x:none;
}

div#c4 {
	margin:0;
	width:100%;
	background:#FFFFFF;
	height:auto;
	height:80%;
	min-height:80%;	
}

ul.sidebarcals {
	font-size: 12px;
	font-family: arial;
	padding:0px;
	font-weight:none;
}

.modifyEvent, a:hover.modifyEvent {
	font-family:arial;
	font-size:12px;
	color:black;
}


</style>